package com.lvmama.rhino.mapperHippo;


import com.lvmama.rhino.entity.DeviceNotificationStatisticVO;
import com.lvmama.rhino.pojo.DeviceNotificationStatistic;

import java.util.List;
import java.util.Map;

/**
 * @author wuchuantong
 * @version V1.0
 * @Title: DeviceNotificationStatistic
 * @Package com.lvmama.rhino.mapperHippo
 * @Description: 统计设备通知开关情况
 * @date 2017/3/6 13:43
 */
public interface DeviceNotificationStatisticMapper {

    /**
     * 根据设备平台和统计日期条件查询符合条件的数据
     *
     * @param statisticVO platform ，平台：ANDROID,IPHONE ，statisticStartDate 统计开始日期，格式为 yyyy-MM-dd ，statisticEndDate统计结束日期，格式为 yyyy-MM-dd
     * @return 符合条件的集合
     */
    List<DeviceNotificationStatistic> getDeviceNotificationStatisticListPage(DeviceNotificationStatisticVO statisticVO);

    List<Map<String, Object>> getListMapPage(DeviceNotificationStatisticVO statisticVO);
}
